package com.sltx.dao.aaa;

import com.sltx.dto.EntcolDTO;
import com.sltx.util.PageData;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

@Repository
public interface PackageMapper {

    int addPackage(PageData pd);

    int updateExcel(PageData pd);

    int deleteExcel(PageData pd);

    int deleteExcel2(PageData pd);

    List<Map<String,Object>> getPackageName(PageData pd);

    List<Map<String,Object>> getCount(PageData pd);

    List<Map<String,Object>> getPackage(PageData pd);

    String getPackageNum(PageData pd);

    int Update(PageData pd);

    int DeletePackage(PageData pd);

    int DeleteQymc1(PageData pd);

    List<Map<String,Object>> getExcel(PageData pd);

    List<Map<String, Object>> getPackageDetails(PageData pd);

    int DeleteQymc(PageData pd);

    int getCountEnterprise(PageData pd);

    void updatePackage(PageData pd);

    String getQymdmcId(PageData pd);

//    int addQymdmcId(PageData pd, List<EntcolDTO> entcolDTO, @Param("id") String id);

    String getQymdmcId2(String qymdmc, String user);

    int addQymdmcId2(EntcolDTO[] option, @Param("id") String id);

    int getQynum(PageData pd);

    Integer getUniscidIsNo(@Param("uniscid") String uniscid);

}
